package request

// UserRegisterRequest 用户注册请求体
// @Description 注册所需的字段
type UserRegisterRequest struct {
	// 用户名
	// @example testuser
	UserName string `json:"userName" binding:"required"`

	// 密码
	// @example 123456
	Password string `json:"password" binding:"required"`

	// 邮箱地址
	// @example test@example.com
	Email string `json:"email" binding:"required"`

	// 手机号
	// @example 13800138000
	Phone string `json:"phone" binding:"required"`

	// 昵称
	// @example 小明
	NickName string `json:"nickName" binding:"required"`
}

// LoginRequest 用户登录请求体
// @Description 登录所需的字段
type LoginRequest struct {
	// 用户名
	// @example testuser
	UserName string `json:"userName" binding:"required"`

	// 密码
	// @example 123456
	Password string `json:"password" binding:"required"`
}
